package com.xiaoxi.bms.common.util;

import lombok.extern.slf4j.Slf4j;

import java.util.UUID;

/**
 * @author xiaoxi
 * @version 1.0
 * @date 2022/7/28 14:36
 */
@Slf4j
public class UUIDUtils {

    /**
     * 获取全大写的uuid
     *
     * @return
     */
    public static String getUpperUUID() {
        UUID uuid = UUID.randomUUID();
        // 得到对象产生的ID
        String token = uuid.toString();
        // 转换为大写
        token = token.toUpperCase();
        // 替换 “-”变成空格
        token = token.replaceAll("-", "");
        return token;
    }

    /**
     * 原生 uuid
     *
     * @return
     */
    public static String getRandomUUID() {
        return UUID.randomUUID().toString().replace("-", "");
    }
}
